home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / drivers / net / wireless / iwlwifi / Kconfig next >
Encoding:
Text File  |  2008-12-24  |  5.3 KB  |  176 lines

  1. config IWLWIFI
  2.     tristate
  3.  
  4. config IWLCORE
  5.     tristate "Intel Wireless Wifi Core"
  6.     depends on PCI && MAC80211 && WLAN_80211 && EXPERIMENTAL
  7.     select IWLWIFI
  8.     select MAC80211_LEDS if IWLWIFI_LEDS
  9.     select LEDS_CLASS if IWLWIFI_LEDS
  10.     select RFKILL if IWLWIFI_RFKILL
  11.  
  12. config IWLWIFI_LEDS
  13.     bool
  14.     default n
  15.  
  16. config IWLWIFI_RFKILL
  17.     boolean "Iwlwifi RF kill support"
  18.     depends on IWLCORE
  19.  
  20. config IWLWIFI_DEBUG
  21.     bool "Enable full debugging output in iwlagn driver"
  22.     depends on IWLCORE
  23.     ---help---
  24.       This option will enable debug tracing output for the iwlwifi drivers
  25.  
  26.       This will result in the kernel module being ~100k larger.  You can
  27.       control which debug output is sent to the kernel log by setting the
  28.       value in
  29.  
  30.         /sys/class/net/wlan0/device/debug_level
  31.  
  32.       This entry will only exist if this option is enabled.
  33.  
  34.       To set a value, simply echo an 8-byte hex value to the same file:
  35.  
  36.           % echo 0x43fff > /sys/class/net/wlan0/device/debug_level
  37.  
  38.       You can find the list of debug mask values in:
  39.           drivers/net/wireless/iwlwifi/iwl-debug.h
  40.  
  41.       If this is your first time using this driver, you should say Y here
  42.       as the debug information can assist others in helping you resolve
  43.       any problems you may encounter.
  44.  
  45. config IWLWIFI_DEBUGFS
  46.         bool "Iwlwifi debugfs support"
  47.         depends on IWLCORE && IWLWIFI_DEBUG && MAC80211_DEBUGFS
  48.         ---help---
  49.       Enable creation of debugfs files for the iwlwifi drivers.
  50.  
  51. config IWLAGN
  52.     tristate "Intel Wireless WiFi Next Gen AGN"
  53.     depends on PCI && MAC80211 && WLAN_80211 && EXPERIMENTAL
  54.     select FW_LOADER
  55.     select IWLCORE
  56.     ---help---
  57.       Select to build the driver supporting the:
  58.  
  59.       Intel Wireless WiFi Link Next-Gen AGN
  60.  
  61.       This driver uses the kernel's mac80211 subsystem.
  62.  
  63.       In order to use this driver, you will need a microcode (uCode)
  64.       image for it. You can obtain the microcode from:
  65.  
  66.               <http://intellinuxwireless.org/>.
  67.  
  68.       The microcode is typically installed in /lib/firmware. You can
  69.       look in the hotplug script /etc/hotplug/firmware.agent to
  70.       determine which directory FIRMWARE_DIR is set to when the script
  71.       runs.
  72.  
  73.       If you want to compile the driver as a module ( = code which can be
  74.       inserted in and removed from the running kernel whenever you want),
  75.       say M here and read <file:Documentation/kbuild/modules.txt>.  The
  76.       module will be called iwlagn.ko.
  77.  
  78. config IWLAGN_SPECTRUM_MEASUREMENT
  79.     bool "Enable Spectrum Measurement in iwlagn driver"
  80.     depends on IWLAGN
  81.     ---help---
  82.       This option will enable spectrum measurement for the iwlagn driver.
  83.  
  84. config IWLAGN_LEDS
  85.     bool "Enable LEDS features in iwlagn driver"
  86.     depends on IWLAGN
  87.     select IWLWIFI_LEDS
  88.     ---help---
  89.       This option enables LEDS for the iwlagn drivers
  90.  
  91.  
  92. config IWL4965
  93.     bool "Intel Wireless WiFi 4965AGN"
  94.     depends on IWLAGN
  95.     ---help---
  96.       This option enables support for Intel Wireless WiFi Link 4965AGN
  97.  
  98. config IWL5000
  99.     bool "Intel Wireless WiFi 5000AGN"
  100.     depends on IWLAGN
  101.     ---help---
  102.       This option enables support for Intel Wireless WiFi Link 5000AGN Family
  103.  
  104. config IWL3945
  105.     tristate "Intel PRO/Wireless 3945ABG/BG Network Connection"
  106.     depends on PCI && MAC80211 && WLAN_80211 && EXPERIMENTAL
  107.     select FW_LOADER
  108.     select IWLWIFI
  109.     select MAC80211_LEDS if IWL3945_LEDS
  110.     select LEDS_CLASS if IWL3945_LEDS
  111.     select RFKILL if IWL3945_RFKILL
  112.     ---help---
  113.       Select to build the driver supporting the:
  114.  
  115.       Intel PRO/Wireless 3945ABG/BG Network Connection
  116.  
  117.       This driver uses the kernel's mac80211 subsystem.
  118.  
  119.       In order to use this driver, you will need a microcode (uCode)
  120.       image for it. You can obtain the microcode from:
  121.  
  122.               <http://intellinuxwireless.org/>.
  123.  
  124.       The microcode is typically installed in /lib/firmware. You can
  125.       look in the hotplug script /etc/hotplug/firmware.agent to
  126.       determine which directory FIRMWARE_DIR is set to when the script
  127.       runs.
  128.  
  129.       If you want to compile the driver as a module ( = code which can be
  130.       inserted in and removed from the running kernel whenever you want),
  131.       say M here and read <file:Documentation/kbuild/modules.txt>.  The
  132.       module will be called iwl3945.ko.
  133.  
  134. config IWL3945_RFKILL
  135.     bool "Enable RF kill support in iwl3945 drivers"
  136.     depends on IWL3945
  137.  
  138. config IWL3945_SPECTRUM_MEASUREMENT
  139.     bool "Enable Spectrum Measurement in iwl3945 drivers"
  140.     depends on IWL3945
  141.     ---help---
  142.       This option will enable spectrum measurement for the iwl3945 driver.
  143.  
  144. config IWL3945_LEDS
  145.     bool "Enable LEDS features in iwl3945 driver"
  146.     depends on IWL3945
  147.     ---help---
  148.       This option enables LEDS for the iwl3945 driver.
  149.  
  150. config IWL3945_DEBUG
  151.     bool "Enable full debugging output in iwl3945 driver"
  152.     depends on IWL3945
  153.     ---help---
  154.       This option will enable debug tracing output for the iwl3945
  155.       driver.
  156.  
  157.       This will result in the kernel module being ~100k larger.  You can
  158.       control which debug output is sent to the kernel log by setting the
  159.       value in
  160.  
  161.               /sys/bus/pci/drivers/${DRIVER}/debug_level
  162.  
  163.       This entry will only exist if this option is enabled.
  164.  
  165.       To set a value, simply echo an 8-byte hex value to the same file:
  166.  
  167.           % echo 0x43fff > /sys/bus/pci/drivers/${DRIVER}/debug_level
  168.  
  169.       You can find the list of debug mask values in:
  170.           drivers/net/wireless/iwlwifi/iwl-3945-debug.h
  171.  
  172.       If this is your first time using this driver, you should say Y here
  173.       as the debug information can assist others in helping you resolve
  174.       any problems you may encounter.
  175.  
  176.